home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #6 / Amiga Plus CD - 2004 - No. 06.iso / AmigaPlus / Tools / Dev_Libs / Amiblitz2 / thilo_includes / image.include.readme < prev    next >
Text File  |  2002-11-24  |  2KB  |  56 lines

  1. ---------------------------------------------------------------
  2. image_include v1.0 by Thilo Koehler, additional work by Bernd Roesch
  3. ---------------------------------------------------------------
  4. This include provides commands to load images via datatypes
  5. (e.g. IFF-ILBM, JPG, GIF) and display them in a window on a
  6. screen with any color depth or convert them into blitz shape objects
  7. This command set needs the guigfx.library and render.library to be installed!
  8.  
  9. Function name scheme:
  10. - "blit" functions work with additional OS bitmaps and are the fastest,
  11. but are more memory consuming
  12. - "draw" functions go through the guigfx.library, are much slower (but same
  13. speed if drawn only once) and use no extra memory
  14.  
  15. Note:
  16. If you blit to a window on another Screen you have to call
  17. image_release_all{} first, except you are sure that the second
  18. screen has the same depth AND identical colour map.
  19.  
  20. REQUIREMENTS:
  21. Following Blitz Libs are required:
  22. - cybergraphics.library1
  23. - guigfx.library1
  24. - graphics.library1/graphics.library2
  25.  
  26. Following shared libraries are required:
  27. - cgxsystem.library (Picasso96 or Cybergraphics)
  28. - guigfx.library (Aminet)
  29. - render.library (Aminet)
  30. - graphics.library (AmigaOS)
  31.  
  32. BUGS:
  33. - Mask functions (=transparency) dont work under OCS/AGA
  34.  
  35. HISTORY:
  36. v1.0
  37. - added optional RastPort parameter to be able to blit
  38. to every RastPort, e.g. directly to the screen.
  39. - added optional transparency parameter for image_load{}
  40. - added functions for examing color and mask values  (image_getrgb{}, image_cmp{}, image_tst{})
  41.  
  42. - changed function names:
  43. image_blit -> image_draw
  44. image_blitos -> image_blit
  45. image_blit_scaled -> image_draw_scaled
  46. image_burstarea -> image_blitarea
  47. image_blit_rp -> image_draw_rp
  48.  
  49. - deleted obsolete functions:
  50. image_optimize
  51. image_blitarea
  52. image_burst
  53.  
  54. - fixed bug in image_initbmap where dithermode was not respected
  55.  
  56.